Obec Budeč leží v Jihočeském kraji v ORP Dačice v nadmořské výšce 488 m. V roce 2014 zde žilo 218 obyvatel. Budeč má katastrální území o rozloze 512 ha.